hayrette bırakmak

  1. Verb to bewilder
  2. Verb to jolt
  3. Verb to marvel
  4. Verb to mesmerise